#coding:utf-8

import os
import time

#関数定義
def diamond(k):
    for x in range(0, k):
        os.system('clear')
        for i in range(0, x):
            for j in range(0, x-i, 1):
                print(' ', end='')
            for j in range(0, i*2+1):
                print('*', end='')
            print('\n')
        for i in range(x,-1,-1):
            for j in range(x-i,0,-1):
                print(' ', end='')
            for j in range(i*2+1,0,-1):
                print('*', end='')
            print('\n')   
        time.sleep(1.5)
        

y = "yes"

while y in ["yes", "YES","Yes","Y","y"]:        
    print("\n\n菱型アニメーション\n")
    lines = int(input("描画回数を教えて: \n"))
    diamond(lines) #関数呼出し
    y = input("\n\nもう一回しない? yes: もう一回したい。    no: 結構です。 \n")
print("さようなら。")
実行結果